Hypebeast -
31 Jul 2021 02:49
An official Power Rangers restaurant has official opened in Japan.While referred to as Super Sentai in its home country, the Tokusatsu series has been around since 1975, bringing with it a number of fans that spans across different generations. This new restaurant, located in Ikebukuro, Tokyo, doubles as a museum with tons of different original works from the franchise including the original Red Ranger's suit.Food-wise, the main attraction is the restaurant's curry selection that's themed on the...
Share this Article